A sweet slice of Meghalayan culture in Delhi